home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / ftn / ep.z / ep
Encoding:
Text File  |  2002-10-03  |  3.5 KB  |  80 lines

  1. EP(3F)                                                Last changed: 3-12-99
  2.  
  3.  
  4. NNAAMMEE
  5.      eepp, eeppbbaassee, eepppprreecc, eeppeemmiinn, eeppeemmaaxx, eeppttiinnyy, eepphhuuggee, eeppmmrrsspp - FORTRAN
  6.      numeric characteristic constants
  7.  
  8. SSYYNNOOPPSSIISS
  9.      iinntteeggeerr**22 sshhrrtt
  10.      iinntteeggeerr**44 iinnttrr
  11.      rreeaall**44 ssnnggll
  12.      rreeaall**88 ddbbll
  13.      iinntteeggeerr**88 llll
  14.  
  15.      iinntteeggeerr**44 nnbbaassee,, nnpprreecc,, nneemmiinn,, nneemmaaxx,, nnhhuuggee
  16.      rreeaall**44 ffttiinnyy,, ffhhuuggee,, ffeeppssll
  17.      rreeaall**88 ddttiinnyy,, ddhhuuggee,, ddeeppssll
  18.      iinntteeggeerr**88 llllhhuuggee
  19.  
  20.      nnbbaassee == eeppbbaassee((sshhrrtt))
  21.      nnpprreecc == eepppprreecc((sshhrrtt))
  22.      nnhhuuggee == eepphhuuggee((sshhrrtt))
  23.  
  24.      nnbbaassee == eeppbbaassee((iinnttrr))
  25.      nnpprreecc == eepppprreecc((iinnttrr))
  26.      nnhhuuggee == eepphhuuggee((iinnttrr))
  27.  
  28.      nnbbaassee == eeppbbaassee((llll))
  29.      nnpprreecc == eepppprreecc((llll))
  30.      llllhhuuggee == eepphhuuggee((llll))
  31.  
  32.      nnbbaassee == eeppbbaassee((ssnnggll))
  33.      nnpprreecc == eepppprreecc((ssnnggll))
  34.      nneemmiinn == eeppeemmiinn((ssnnggll))
  35.      nneemmaaxx == eeppeemmaaxx((ssnnggll))
  36.      ffttiinnyy == eeppttiinnyy((ssnnggll))
  37.      ffhhuuggee == eepphhuuggee((ssnnggll))
  38.      ffeeppssll == eeppmmrrsspp((ssnnggll))
  39.  
  40.      nnbbaassee == eeppbbaassee((ddbbll))
  41.      nnpprreecc == eepppprreecc((ddbbll))
  42.      nneemmiinn == eeppeemmiinn((ddbbll))
  43.      nneemmaaxx == eeppeemmaaxx((ddbbll))
  44.      ddttiinnyy == eeppttiinnyy((ddbbll))
  45.      ddhhuuggee == eepphhuuggee((ddbbll))
  46.      ddeeppssll == eeppmmrrsspp((ddbbll))
  47.  
  48. IIMMPPLLEEMMEENNTTAATTIIOONN
  49.      IRIX systems
  50.  
  51.      MIPSpro Fortran 77
  52.  
  53. DDEESSCCRRIIPPTTIIOONN
  54.      eepp is the general name for the set of intrinsic functions which return
  55.      the numeric characteristics of each of the standard numeric types.
  56.  
  57.      eeppbbaassee returns the base for the type of the argument (for floating
  58.      point types, eeppbbaassee returns the base of the mantissa).  Currently this
  59.      is 2.
  60.  
  61.      eepppprreecc returns the precision (in terms of power of the base) for the
  62.      type of the argument.  The sign bit (if any) is not included in the
  63.      precision.  The assumed bit (see IEEE floating point specifications),
  64.      if any, is included in the precision.
  65.  
  66.      eeppeemmiinn and eeppeemmaaxx return the minimum (or maximum) exponent for the
  67.      floating point type of the argument.
  68.  
  69.      eeppttiinnyy and eepphhuuggee return the smallest (or largest) non-zero positive
  70.      number in the type of the argument.
  71.  
  72.      eeppmmrrsspp returns the epsilon for the floating point type of the
  73.      argument.
  74.  
  75. NNOOTTEESS
  76.      eeppttiinnyy is not supported for integer types.  It can be assumed to be 1.
  77.  
  78. SSEEEE AALLSSOO
  79.      This man page is available only online.
  80.